main(){
  //  double不能给int赋值
  //  int也不可以double赋值
  //  double可以给num赋值
  //  num不能给doubLe赋值
  //  int可以给num赋值

  // 数值类型
  num age1 = 18;
  print(age1);
  age1 = 19.5;
  print(age1);

  //报错推断整数类型不可以赋值小数
  // var age2 = 18;
  // age2 = 19.5;
  // print(age2);

  //  double  小数
  double age3 = 18.5;
  print(age3);
  age3 = 19;
  print(age3);

  //  int  整数   ==>不可赋值小数
  int age4 = 18;
  print(age4);
  age4 = 19;
  print(age4);

}